package com.haiya.domain.model.identity;

/**
 * @author qiaoguoqiang
 */
public interface AuthenticationService {

    /**
     * 身份认证
     * @param aTenantId 租户ID
     * @param aUsername 用户名
     * @param aPassword 明文密码
     * @return
     */
    UserDescriptor authenticate(TenantId aTenantId,
                                String aUsername,
                                String aPassword);
}
